game preserver - French English Dictionary